package com.dwxt.community.dao;

import com.dwxt.community.aiequipment.sellmachine.entity.SupervisorAdmin;
import com.dwxt.community.aiequipment.sellmachine.entity.SupervisorAdminExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SupervisorAdminMapper {
    int countByExample(SupervisorAdminExample example);

    int deleteByExample(SupervisorAdminExample example);

    int deleteByPrimaryKey(String adminId);

    int insert(SupervisorAdmin record);

    int insertSelective(SupervisorAdmin record);

    List<SupervisorAdmin> selectByExample(SupervisorAdminExample example);

    SupervisorAdmin selectByPrimaryKey(String adminId);

    int updateByExampleSelective(@Param("record") SupervisorAdmin record, @Param("example") SupervisorAdminExample example);

    int updateByExample(@Param("record") SupervisorAdmin record, @Param("example") SupervisorAdminExample example);

    int updateByPrimaryKeySelective(SupervisorAdmin record);

    int updateByPrimaryKey(SupervisorAdmin record);
}